internal partial discharge - German English Dictionary